head storekeeper - German English Dictionary